.webui-popover-content{
    display:none
}
.webui-popover-rtl{
    direction:rtl;
    text-align:right
}
.webui-popover{
    position:absolute;
    top:0;;
    left:0;
    z-index:8999; /*9999;*/
    display:none;
    min-width:50px;
    min-height:32px;
    padding:0px;
    text-align:left;
    white-space:normal;
    background-color:#fff;
    background-clip:padding-box;
    border:1px solid #E2E2E2;
    border-radius:4px;
    -webkit-box-shadow:0 3px 10px rgba(0,0,0,.2);
    box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
}
.webui-popover.top,.webui-popover.top-left,.webui-popover.top-right{
    margin-top:-10px
}
.webui-popover.right,.webui-popover.right-top,.webui-popover.right-bottom{
    margin-left:10px
}
.webui-popover.bottom,.webui-popover.bottom-left,.webui-popover.bottom-right{
    margin-top:10px
}
.webui-popover.left,.webui-popover.left-top,.webui-popover.left-bottom{
    margin-left:-10px
}
.webui-popover.pop{
    -webkit-transform:scale(0.8);
    -o-transform:scale(0.8);
    transform:scale(0.8);
    -webkit-transition:transform .15s cubic-bezier(0.3,0,0,1.5);
    -o-transition:transform .15s cubic-bezier(0.3,0,0,1.5);
    transition:transform .15s cubic-bezier(0.3,0,0,1.5);
    opacity:0;
    filter:alpha(opacity=0)
}
.webui-popover.pop-out{
    -webkit-transition-property:"opacity,transform";
    -o-transition-property:"opacity,transform";
    transition-property:"opacity,transform";
    -webkit-transition:.15s linear;
    -o-transition:.15s linear;
    transition:.15s linear;
    opacity:0;
    filter:alpha(opacity=0)
}
.webui-popover.fade,.webui-popover.fade-out{
    -webkit-transition:opacity .15s linear;
    -o-transition:opacity .15s linear;
    transition:opacity .15s linear;
    opacity:0;
    filter:alpha(opacity=0)
}
.webui-popover.out{
    opacity:0;
    filter:alpha(opacity=0)
}
.webui-popover.in{
    -webkit-transform:none;
    -o-transform:none;
    transform:none;
    opacity:1;
    filter:alpha(opacity=100)
}
.webui-popover .webui-popover-content{
    padding:9px 10px; /*14px->10px*/
    overflow:auto;
    display:block
}
.webui-popover .webui-popover-content>div:first-child{
    width:99%
}
.webui-popover-inner .close{
    font-family:arial;
    margin:8px 10px 0 0;
    float:right;
    font-size:16px;
    font-weight:700;
    line-height:16px;
    color:#000;
    text-shadow:0 1px 0 #fff;
    opacity:.2;
    filter:alpha(opacity=20);
    text-decoration:none
}
.webui-popover-inner .close:hover,.webui-popover-inner .close:focus{
    opacity:.5;
    filter:alpha(opacity=50)
}
.webui-popover-inner .close:after{
    content:"\00D7";
    width:.8em;
    height:.8em;
    padding:4px;
    position:relative
}
.webui-popover-title{
    padding:8px 10px;
    margin:0;
    font-size:14px;
    font-weight:bold;
    line-height:18px;
    background-color:#F6F6F6;
    border-bottom:1px solid #E2E2E2;
    border-bottom-color: #E2E2E2;
    border-radius:4px 4px 0 0;
    display:block;
    color: #000000;
}
.webui-popover-content{
    padding:9px 14px;
    overflow:auto;
    display:none
}
.webui-popover-inverse{
    background-color:#333;
    color:#eee
}
.webui-popover-inverse .webui-popover-title{
    background:#333;
    border-bottom:1px solid #3b3b3b;
    color:#eee
}
.webui-no-padding .webui-popover-content{
    padding:0
}
.webui-no-padding .list-group-item{
    border-right:none;
    border-left:none
}
.webui-no-padding .list-group-item:first-child{
    border-top:0
}
.webui-no-padding .list-group-item:last-child{
    border-bottom:0
}
.webui-popover>.webui-arrow,.webui-popover>.webui-arrow:after{
    position:absolute;
    display:block;
    width:0;
    height:0;
    border-color:transparent;
    border-style:solid
}
.webui-popover>.webui-arrow{
    border-width:11px
}
.webui-popover>.webui-arrow:after{
    border-width:10px;
    content:""
}
.webui-popover.top>.webui-arrow,.webui-popover.top-right>.webui-arrow,.webui-popover.top-left>.webui-arrow{
    bottom:-11px;
    left:50%;
    margin-left:-11px;
    border-top-color:#E2E2E2; /*2939739*/
    // border-top-color:rgba(0,0,0,.25);
    border-bottom-width:0
}
.webui-popover.top>.webui-arrow:after,.webui-popover.top-right>.webui-arrow:after,.webui-popover.top-left>.webui-arrow:after{
    content:" ";
    bottom:1px;
    margin-left:-10px;
    border-top-color:#fff;
    border-bottom-width:0
}
.webui-popover.right>.webui-arrow,.webui-popover.right-top>.webui-arrow,.webui-popover.right-bottom>.webui-arrow{
    top:50%;
    left:-11px;
    margin-top:-11px;
    border-left-width:0;
    border-right-color:#E2E2E2;
    // border-right-color:rgba(0,0,0,.25)
}

.webui-popover.right>.webui-arrow:after,.webui-popover.right-top>.webui-arrow:after,.webui-popover.right-bottom>.webui-arrow:after{
    content:" ";
    left:1px;
    bottom:-10px;
    border-left-width:0;
    border-right-color:#fff
}
.webui-popover.bottom>.webui-arrow,.webui-popover.bottom-right>.webui-arrow,.webui-popover.bottom-left>.webui-arrow{
    top:-11px;
    left:50%;
    margin-left:-11px;
    border-bottom-color:#E2E2E2;
    // border-bottom-color:rgba(0,0,0,.25);
    border-top-width:0
}
.webui-popover.bottom>.webui-arrow:after,.webui-popover.bottom-right>.webui-arrow:after,.webui-popover.bottom-left>.webui-arrow:after{
    content:" ";
    top:1px;
    margin-left:-10px;
    border-bottom-color:#fff;
    border-top-width:0
}
.webui-popover.bottom-right > .webui-arrow:after{
    border-bottom-color:#F6F6F6;
}
.webui-popover.left>.webui-arrow,.webui-popover.left-top>.webui-arrow,.webui-popover.left-bottom>.webui-arrow{
    top:50%;
    right:-11px;
    margin-top:-11px;
    border-right-width:0;
    border-left-color:#E2E2E2;
    // border-left-color:rgba(0,0,0,.25)
}
.webui-popover.left>.webui-arrow:after,.webui-popover.left-top>.webui-arrow:after,.webui-popover.left-bottom>.webui-arrow:after{
    content:" ";
    right:1px;
    border-right-width:0;
    border-left-color:#fff;
    bottom:-10px
}

.webui-popover-inverse.top>.webui-arrow,.webui-popover-inverse.top-left>.webui-arrow,.webui-popover-inverse.top-right>.webui-arrow,.webui-popover-inverse.top>.webui-arrow:after,.webui-popover-inverse.top-left>.webui-arrow:after,.webui-popover-inverse.top-right>.webui-arrow:after{
    border-top-color:#333
}

.webui-popover-inverse.right>.webui-arrow,.webui-popover-inverse.right-top>.webui-arrow,.webui-popover-inverse.right-bottom>.webui-arrow,.webui-popover-inverse.right>.webui-arrow:after,.webui-popover-inverse.right-top>.webui-arrow:after,.webui-popover-inverse.right-bottom>.webui-arrow:after{
    border-right-color:#333
}
.webui-popover-inverse.bottom>.webui-arrow,.webui-popover-inverse.bottom-left>.webui-arrow,.webui-popover-inverse.bottom-right>.webui-arrow,.webui-popover-inverse.bottom>.webui-arrow:after,.webui-popover-inverse.bottom-left>.webui-arrow:after,.webui-popover-inverse.bottom-right>.webui-arrow:after{
    border-bottom-color:#333
}
.webui-popover-inverse.left>.webui-arrow,.webui-popover-inverse.left-top>.webui-arrow,.webui-popover-inverse.left-bottom>.webui-arrow,.webui-popover-inverse.left>.webui-arrow:after,.webui-popover-inverse.left-top>.webui-arrow:after,.webui-popover-inverse.left-bottom>.webui-arrow:after{
    border-left-color:#333
}
.webui-popover i.icon-refresh:before{
    content:""
}
.webui-popover i.icon-refresh{
    display:block;
    width:30px;
    height:30px;
    font-size:20px;
    top:50%;
    left:50%;
    position:absolute;
    margin-left:-15px;
    margin-right:-15px;
    background:url(../img/loading.gif) no-repeat
}
@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}
@keyframes rotate{100%{transform:rotate(360deg)}}
.webui-popover-backdrop{
    background-color:rgba(0,0,0,.65);
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:8998; /*9998 应该小于window-mask的z-index:9000,不然messager.alert显示有问题*/
}
.webui-popover .dropdown-menu{
    display:block;
    position:relative;
    top:0;
    border:none;
    box-shadow:none;
    float:none
}